carpet weaving machine - Turco Inglés Diccionario